12 while (cin
>> n
&& n
){
14 for (int i
=0; i
<n
; ++i
){
15 cin
>> p
[i
].x
>> p
[i
].y
;
21 for (int i
=0; i
<n
; ++i
){
22 for (int j
=i
+1; j
<n
; ++j
){
23 longest
= max(longest
, hypot(p
[i
].x
- p
[j
].x
, p
[i
].y
- p
[j
].y
));
27 cout
<< "The polygon can be packed in the circle." << endl
;
29 cout
<< "There is no way of packing that polygon." << endl
;